TFrame nebo komponenta?
Otázka od: Lebeda David
29. 7. 2004 8:48
Ahoj,
v jednom starsim projektu ma kolega resenou funkcnost, ze ma
DBGrid a nad nim v rade edity - nad kazdym sloupcem je edit (majici
sirku toho sloupce). Cele to pak je osetrene tak, ze pri vodorovnem
rolovani gridem se prislusne posouvaji i ty edity atd.
Ja bych ted potreboval udelat neco podobneho, ale rad bych, aby slo o
univerzalne pouzitelnou zalezitost - tj. neco jako komponenta. Ma jit o
DBGrid, ktery, kdyz se zalozi novy sloupec, nad timto sloupcem vytvoril
i edit. No a potreboval bych poradit, co je lepsi: resit to jako vizualni
komponentu (jakeho zvolit predka?), nebo jako frame? Muze vubec
frame obsahovat kod, ktery bude primo v tom framu pridavat dalsi
vizualni komponenty?
Diky
David Lebeda
Odpovedá: Jan Rizek
29. 7. 2004 12:30
> frame obsahovat kod, ktery bude primo v tom framu pridavat dalsi
> vizualni komponenty?
>
Nasledujici kod prida tlacitko na frame... Je to volano z framu... (trreba
na stisk tlacitka, co je na framu..)
B:= TButton.create(self);
with B do begin
parent:= PanelBody;
left:= 20;
top:= 20;
width:= 50;
height:= 50;
visible:= true;
end;
takze to jde..
------------------------------
Grid by mel prirazen Frame (nebo komponentu umistenou na frame) a sam by si
vse obsluhoval - bud pres tu komponentu nebo primo..
------------------------------